package xyz.chenyongpeng.service;

import xyz.chenyongpeng.entity.ZsUser;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Map;

/**
 * <p>
 * 用户表 服务类
 * </p>
 *
 * @author chenyongpeng
 * @since 2018-12-10
 */
public interface IZsUserService extends IService<ZsUser> {
    /**
     * 通过微信ID取用户UID
     * @param openid
     * @return
     */
    String getUidByOpenid(String openid);

    /**
     * 通过openID 获取用户信息
     * @param openid
     * @return
     */
    ZsUser getInfoByOpenid(String openid);

    /**
     * 取用户名称
     * @param u_id
     * @return
     */
    String getUserNameByKV(String u_id);

    /**
     * 添加一个用户,修改用户
     * @param parms
     * @return
     */
    String addUser(Map<String,Object> parms);

    /**
     * 更新联系电话
     * @param u_id
     * @param name
     * @param tel
     * @return
     */
    String updateContact(String u_id,String name,String tel);
}
